Motorized weapons - Alemán Inglés Diccionario